Nuprl Definition : abstract-chain-replication 13,45

abstract-chain-replication{i:l}
abstract-chain-replication(esCmdRspisupdateInOutSysfDeltaQ)
== fifo-antecedent(es;Sys;f)
== & (u:E(Sys). (f(u) = u ((u  In)))
== & (E(Inr E(Sys))
== & (E(Outr E(Sys))
== & (e:E(In). (((isupdate(In(e)))))  ((e  Out)))
== & (e:E(Sys). (((e  In)))  (loc(f(e)) = loc(e))  (((e  Out))))
== & input-forwarding{i:l}
== & input-forwarding(esCmdSysisupdateInf)
== & (chain:E(Sys)(Id List). chain-consistent(f;chain))
== & (e:E(Out).
== & ((is-query(In;isupdate;e)
== & (( (Out(e) = Q(filter(isupdate;es-interface-history(esSyse)),In(e))))
== & (& ((is-query(In;isupdate;e))
== & (& ( (Out(e) = Delta(filter(isupdate;es-interface-history(esSyse)))))) 
latex



clarification:

abstract-chain-replication{i:l}
abstract-chain-replication(esCmdRspisupdateInOutSysfDeltaQ)
== fifo-antecedent(es;Sys;f)
== & (u:es-E-interface(es;Sys). (f(u) = u  es-E(es))  ((u  In)))
== & (es-E-interface(es;Inr es-E-interface(es;Sys))
== & (es-E-interface(es;Outr es-E-interface(es;Sys))
== & (e:es-E-interface(es;In). (((isupdate(In(e)))))  ((e  Out)))
== & (e:es-E-interface(es;Sys).
== & ((((e  In)))  (es-loc(es; (f(e))) = es-loc(ese Id)  (((e  Out))))
== & input-forwarding{i:l}
== & input-forwarding(esCmdSysisupdateInf)
== & (chain:es-E-interface(es;Sys)(Id List). chain-consistent(es;Sys;In;isupdate;Out;f;chain))
== & (e:es-E-interface(es;Out).
== & ((is-query(In;isupdate;e)
== & (( (Out(e) = Q(filter(isupdate;es-interface-history(esSyse)),In(e))  Rsp))
== & (& ((is-query(In;isupdate;e))
== & (& ( (Out(e) = Delta(filter(isupdate;es-interface-history(esSyse)))  Rsp))) 
latex


Upabstract chain replication
Wellformedness Lemmasabstract-chain-replication wf
Definitionsfifo-antecedent(es;Sys;f), P  Q, E, loc(e), b, e  X, input-forwarding{i:l}(esCmdSysisupdateInf), x:AB(x), x:AB(x), type List, Id, chain-consistent(f;chain), x:AB(x), E(X), P & Q, P  Q, A, is-query(In;isupdate;e), s = t, X(e), f(a), filter(P;l), es-interface-history(esXe)
FDL editor aliasesabstract-chain-replication

origin